do right by someone - Francés Inglés Diccionario